.es-container {
  .top-header {
    display: flex;
    align-items: center;

    .em-search-bar {
      flex: 1
    }

    .text-button {
      width: 110rpx;
      background: none !important;
      border: none !important;
      padding: 0 !important;
      margin: 0 !important;
      line-height: inherit !important;
      color: #3051BE !important;

      &::after {
        display: none !important;
        /* 去除小程序默认边框 */
      }

      &:active {
        opacity: 0.6;
      }


      font-size: 28rpx;

      .icon-1 {
        width: 30rpx;
        height: 30rpx;
        /* #ifdef h5 */
        vertical-align: -3rpx;
        /* #endif */

        /* #ifdef weapp */
        vertical-align: middle;
        /* #endif */
        margin-right: 5rpx;

      }
    }
  }

  .es-item{
    padding: 0;
    box-sizing: border-box;
    padding-left: 64rpx;
    padding-top: 30rpx;
    &::after{
        border-bottom: 0;
    }
  }
  .es-item-title{
    background-color: #4161CA;
    padding-top: 10rpx;
    padding-bottom: 10rpx;
    padding-left: 25rpx;
    border-top-left-radius: 25rpx;
    text{
        color: #fff;
        font-size: 27rpx;
        word-break: break-all;
        white-space: wrap;
    }
  }
  .es-item-content{
    width: 100%;
    .es-i-c-item{
        width: 100%;
        display: flex;
        align-items: flex-start;
        box-sizing: border-box;
        padding: 13rpx 45rpx;
        border-bottom: 1px dashed #D8D8D8;
        .es-i-c-item-t1{
            flex: 1.5;
            color: #6A6A6A;
            font-size: 25rpx;
        }
        .es-i-c-item-t2{
            padding-left: 28rpx;
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
        }
        .es-i-c-item-t3{
            padding-left: 28rpx;
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
        }
        .es-i-c-item-t2-1{
            font-size: 26rpx;
            line-height: 1.8;
            color: #2360CA;
        }
        .es-i-c-item-t2-2{
            line-height: 1.8;
            font-size: 26rpx;
            color: #ED6D59;
        }
        .es-i-c-item-t2-3{
            font-size: 22rpx;
            color: #9299AF;
            line-height: 1;
        }
    }
  }
}

.date-tt{
  font-size: 23rpx;
  padding-top: 0.5em;
}